package contegor.scire.core;

/**
 * {@link Concept} specialization for actions. It will contain data to find the plug-in and the
 * object inside it with which is possible to execute the action.
 *
 * @version $Revision: 1.7 $
 * @author  Héctor Cirbián Pousa ($Author: hector $)
 */
@Version("$Id: Action.java,v 1.7 2010-02-01 10:55:38 hector Exp $")
public interface Action extends Concept {

  /** Returns the <code>String</code> that identifies the plug-in than contains the object that implements this action. */
  public String getPlugIn();

  /** Returns the <code>String</code> that identifies the method or object inside the plug-in that implements this action. */
  public String getImplementation();

}
